import request from '@/utils/request'

// 获取路由
export const getProductData = () => {
  return request({
    url: '/pwsStatus/getProductData',
    method: 'get'
  })
}

export const getNowTankInfo = () => {
  return request({
    url: '/tankInfo/getNowTankInfo',
    method: 'get'
  })
}
export const getTankStatusCountData = () => {
  return request({
    url: '/tankInfo/getTankStatusCountData',
    method: 'get'
  })
}
export const getTankStatusCardData = () => {
  return request({
    url: '/tankInfo/getTankStatusCardData',
    method: 'get'
  })
}
export const getMyChartData = () => {
  return request({
    url: '/tankInfo/getMyChartData',
    method: 'get'
  })
}
getMyChartData
// // 查询角色列表
// export function listRole(query) {
//   return request({
//     url: '/system/role/list',
//     method: 'get',
//     params: query
//   })
// }
// export const getvat = (obj1, obj) => {
//   return request({
//     url: '/system/vat/list' + obj1,
//     method: 'get',
//     params: obj   
//   })
// }

// export const getvat = (params, body) => {
//   return request({
//     url: '/system/vat/list',  // 不需要拼接 obj1，因为 query 参数会在 URL 中传递
//     method: 'get',
//     params,  // 将查询参数放在 URL 上
//     data: body  // 将请求体的数据传入
//   })
// }

// 查询储罐可执行动作配置列表
export function listRole(query) {
  return request({
    url: '/system/vat/list',
    method: 'get',
    params: query
  })
}

// 新增储罐可执行动作配置
export function addRole(data) {
  return request({
    url: '/system/vat/add',
    method: 'post',
    data: data
  })
}

// 修改储罐可执行动作配置
export function updateRole(data) {
  return request({
    url: '/system/vat/edit',
    method: 'put',
    data: data
  })
}

// 删除角色
export function delRole(ids) {
  return request({
    url: '/system/vat/' + ids,
    method: 'delete'
  })
}

// 查询获取储罐可执行动作配置详细信息
export function getRole(id) {
  return request({
    url: '/system/vat/' + id,
    method: 'get'
  })
}

// 获取设备订单备料数据通过线号
export function apigetTankAndPwsAndSapData(lineNo) {
  return request({
    url: '/pwsStatus/getTankAndPwsAndSapData',
    method: 'get',
    params: { lineNo } 
  })
}

// --------------------


// // 角色数据权限
// export function dataScope(data) {
//   return request({
//     url: '/system/role/dataScope',
//     method: 'put',
//     data: data
//   })
// }

// // 角色状态修改
// export function changeRoleStatus(roleId, status) {
//   const data = {
//     roleId,
//     status
//   }
//   return request({
//     url: '/system/role/changeStatus',
//     method: 'put',
//     data: data
//   })
// }


// // 查询角色已授权用户列表
// export function allocatedUserList(query) {
//   return request({
//     url: '/system/role/authUser/allocatedList',
//     method: 'get',
//     params: query
//   })
// }

// // 查询角色未授权用户列表
// export function unallocatedUserList(query) {
//   return request({
//     url: '/system/role/authUser/unallocatedList',
//     method: 'get',
//     params: query
//   })
// }

// // 取消用户授权角色
// export function authUserCancel(data) {
//   return request({
//     url: '/system/role/authUser/cancel',
//     method: 'put',
//     data: data
//   })
// }

// // 批量取消用户授权角色
// export function authUserCancelAll(data) {
//   return request({
//     url: '/system/role/authUser/cancelAll',
//     method: 'put',
//     params: data
//   })
// }

// // 授权用户选择
// export function authUserSelectAll(data) {
//   return request({
//     url: '/system/role/authUser/selectAll',
//     method: 'put',
//     params: data
//   })
// }

// // 根据角色ID查询部门树结构
// export function deptTreeSelect(roleId) {
//   return request({
//     url: '/system/role/deptTree/' + roleId,
//     method: 'get'
//   })
// }
